﻿using System;
using System.Web.UI.WebControls;

namespace BizElements.Web
{
    /// <summary>
    /// Enumerates supported <see cref="IButtonControl"/> classes.
    /// </summary>
    /// <remarks>Commonly used by composite controls that let developers choose the type of child button controls.</remarks>
    public enum ButtonType
    {
        #region Class names.

        /// <summary>
        /// Specifies <see cref="Button"/> control.
        /// </summary>
        Button,

        /// <summary>
        /// Specifies <see cref="ImageButton"/> control.
        /// </summary>
        ImageButton,

        /// <summary>
        /// Specifies <see cref="LinkButton"/> control.
        /// </summary>
        LinkButton,

        /// <summary>
        /// Specifies <see cref="TemplateButton"/> control.
        /// </summary>
        TemplateButton

        #endregion
    }  
}
